hutta orbital station - Francés Inglés Diccionario